Crown Green HandicapFairPlay Bowls
Live
Birkenhead Sync08/09/2026|
Birkenhead Sync08/09/2026|
Back to Players
Crown Green Handicap

Peter Bannon

Team: St.Mary's BDivision: Division 2Last updated: 10/24/2026

Rating

871

Current Handicap

14
Honours
Season:

81

Matches Played

51

Wins

30

Losses

63%

Win Rate

9.1

Avg Win Margin

7.5

Avg Loss Margin

29-11

Home Record

22-19

Away Record

100%

Handicap Confidence

Very Reliable
58 / 41 matches for full confidence· Last recorded match: 9/1/2026

A large recent sample: 58 matches in the 2024, 2025, 2026 window, comfortably past the 41-match benchmark for full confidence. The handicap is stable and only shifts as form changes.

Milestones

Career

50 Wins

51 wins

Next goal: Hot Streak 1513/15
✦SEASON HIGHLIGHTS
2026
Home Dominance11/11 home
2025
10-Game Streak10 in a row
2022
90% Season93%
10-Game Streak13 in a row

Handicap Trend

All Time · 81 matches

+14 Rising
Win on the night Loss on the nightLower handicap = stronger player

The line re-checks the handicap after every match — from results, winning and losing margins, the strength of who was played, and home or away. Each dot is the number that applied going into the next game.

12 Apr9 Aug22 Aug11 Jun22 Apr15 Jul7 Apr16 Jun1 Sept-14916

Gives 14 more chalks than at the start of this period.

Started0
Lowest0
Current14
Win Percentage(40%)
55%
score+0.10→contribution+0.04
Avg Winning Margin(25%)
9.5
score+0.26→contribution+0.06
Avg Losing Margin(15%)
7.2
score+0.13→contribution+0.02
Recent Form (last 20)(10%)
70%
score+0.40→contribution+0.04
Opponent Strength(10%)
865
score-0.04→contribution-0.00
Weighted Score+0.161
Sample Size Confidence
100%(58/41 matches)
Rating1048 → shrunk 1048→ adjusted 887
Recent 3-Season Rating (2024, 2025, 2026)848
Recency Blend40% (58 recent matches)
Final Rating871
Handicap
14

Formula: Rating = 1000 + (weighted score × 300). Each factor is normalized to −1…+1, multiplied by its weight, then summed. Window: factors are computed from the Handicap Calculation Years only (2024, 2025, 2026), excluding walkovers — the same window the official recalculation uses. Bayesian shrinkage: the raw rating is pulled toward 1000 by confidence (window matches ÷ 41, an adaptive threshold set by the last recalculation). Offsets: division and B/C/D team offsets are then applied, weighted by where each window match was played. Recency blend: the calculation years are re-weighted at up to 40% by match volume. Players with a long career but fewer than 5 window matches fall back to their full career record. Rating maps to handicap 0–15 (lower = stronger) via the league's spread multiplier.

League

51W30L81 matches·63% win rate
ClubSeasonsDivision(s)PWLWin %
St Mary's (Billinge) B2022–2025Division 2, Division 1, Division 359362361%
St.Mary's B2026Division 22215768.2%
DateOpponentH/AScoreResultMarginCompetitionDivision
9/1/2026Howard PinningtonH21-8WIN+13LeagueDivision 2
8/25/2026Brian McCarrickA21-19WIN+2LeagueDivision 2
8/18/2026Jim RennisonA16-21LOSS-5LeagueDivision 2
8/11/2026Keith WhalleyH21-7WIN+14LeagueDivision 2
8/4/2026John CooperA21-20WIN+1LeagueDivision 2
7/28/2026Ronnie MillsH21-5WIN+16LeagueDivision 2
7/21/2026Anthony LittleA21-15WIN+6LeagueDivision 2
7/14/2026Andy TurnerH21-11WIN+10LeagueDivision 2
7/8/2026Noel ParrH21-10WIN+11LeagueDivision 2
7/7/2026Andrew ValentineA19-21LOSS-2LeagueDivision 2
6/23/2026Craig PunshonA7-21LOSS-14LeagueDivision 2
6/16/2026Keith MitchinsonH21-14WIN+7LeagueDivision 2
6/9/2026Ste O'BrienH21-1WIN+20LeagueDivision 2
6/2/2026Ian LallyA10-21LOSS-11LeagueDivision 2
5/26/2026Alan WrightH21-15WIN+6LeagueDivision 2
5/19/2026AbsentA21-0WIN+21LeagueDivision 2
5/12/2026Paul LiptrotH21-16WIN+5LeagueDivision 2
5/5/2026Eddie WebsterA13-21LOSS-8LeagueDivision 2
4/28/2026Frank TwissH21-12WIN+9LeagueDivision 2
4/21/2026Lee BolanA18-21LOSS-3LeagueDivision 2
4/14/2026Ged HopeH21-12WIN+9LeagueDivision 2
4/7/2026Ian GerrardA20-21LOSS-1LeagueDivision 2
9/2/2025Neil LynchH13-21LOSS-8LeagueDivision 2
8/27/2025Martin WebsterH21-13WIN+8LeagueDivision 2
8/26/2025Michael StottA21-9WIN+12LeagueDivision 2
8/19/2025Colin PritchardA21-18WIN+3LeagueDivision 2
8/12/2025Karl MellingH17-21LOSS-4LeagueDivision 2
7/29/2025AbsentH21-0WIN+21LeagueDivision 2
7/23/2025Chris O'RourkeH19-21LOSS-2LeagueDivision 2
7/22/2025David EvansA20-21LOSS-1LeagueDivision 2
7/15/2025John HallH21-13WIN+8LeagueDivision 2
7/8/2025Ian ManchesterA21-20WIN+1LeagueDivision 2
7/1/2025Brian YoungH21-20WIN+1LeagueDivision 2
6/24/2025Dave RahmanA21-20WIN+1LeagueDivision 2
6/17/2025Paul SpoonerH21-16WIN+5LeagueDivision 2
6/10/2025Stuart BloxhamH21-7WIN+14LeagueDivision 2
6/3/2025Peter O'ConnorA21-4WIN+17LeagueDivision 2
5/20/2025Harry BurrowsA21-6WIN+15LeagueDivision 2
5/13/2025Andy KubiakH21-4WIN+17LeagueDivision 2
5/6/2025Jason WalshA21-5WIN+16LeagueDivision 2
4/22/2025Kevin MarshA15-21LOSS-6LeagueDivision 2
4/15/2025Fred HullH21-18WIN+3LeagueDivision 2
4/8/2025Chris TarbuckA19-21LOSS-2LeagueDivision 2
8/27/2024John MorganA17-21LOSS-4LeagueDivision 1
8/20/2024Liam McEganA10-21LOSS-11LeagueDivision 1
8/6/2024Ste EvansA4-21LOSS-17LeagueDivision 1
7/30/2024Declan KairnsH14-21LOSS-7LeagueDivision 1
7/2/2024Mike CoxH17-21LOSS-4LeagueDivision 1
6/25/2024Craig LoweA7-21LOSS-14LeagueDivision 1
6/18/2024John MorganH21-14WIN+7LeagueDivision 1
6/11/2024Alan BurrowsH17-21LOSS-4LeagueDivision 1
6/4/2024John BartonA9-21LOSS-12LeagueDivision 1
5/28/2024Gary AndersH17-21LOSS-4LeagueDivision 1
5/21/2024Frank DixonA21-15WIN+6LeagueDivision 1
5/7/2024Chris PriceH16-21LOSS-5LeagueDivision 1
4/23/2024Charlie FryerA6-21LOSS-15LeagueDivision 1
4/17/2024Paul GartsideA10-21LOSS-11LeagueDivision 1
4/16/2024Billy SpeedH9-21LOSS-12LeagueDivision 1
9/5/2023A FinneyH14-21LOSS-7LeagueDivision 2
8/29/2023Steve DonnellyA6-21LOSS-15LeagueDivision 2
8/22/2023Brian LeaA21-20WIN+1LeagueDivision 2
8/15/2023Ron SingletonH21-18WIN+3LeagueDivision 2
8/8/2023Craig BrandA21-16WIN+5LeagueDivision 2
8/1/2023Andy KubiakH21-14WIN+7LeagueDivision 2
7/25/2023Chris LeighA21-18WIN+3LeagueDivision 2
7/18/2023D TabernerH7-21LOSS-14LeagueDivision 2
10/4/2022Anthony SinerH21-19WIN+2LeagueDivision 3
8/30/2022Frank CardwellA18-21LOSS-3LeagueDivision 3
8/23/2022Ged FinneyA21-14WIN+7LeagueDivision 3
8/16/2022Malcolm WattersonH21-9WIN+12LeagueDivision 3
8/9/2022Geoff GaskellA21-11WIN+10LeagueDivision 3
8/2/2022Dave AthertonH21-10WIN+11LeagueDivision 3
7/19/2022Steve WroeH21-4WIN+17LeagueDivision 3
7/12/2022Alec EdwardsA21-7WIN+14LeagueDivision 3
5/31/2022Ken NaylorH21-17WIN+4LeagueDivision 3
5/25/2022Tom EustaceA21-9WIN+12LeagueDivision 3
5/10/2022Chris ShepherdA21-8WIN+13LeagueDivision 3
5/3/2022Stephen SlaterH21-9WIN+12LeagueDivision 3
4/26/2022Bill AssonA21-16WIN+5LeagueDivision 3
4/19/2022Andy HillH21-15WIN+6LeagueDivision 3
4/12/2022C WorthingtonA21-6WIN+15LeagueDivision 3

Current Streak

2wins

On a hot run

Longest Win Run

13

Career best winning streak

Longest Loss Run

7

Career worst losing streak

Last 580% win rate
WWLWW
Last 1080% win rate— steady
WWLWWWWWWL
OpponentWLTotalWin %Last Met
Absent202100%5/19/2026
Andy Kubiak202100%5/13/2025
John Morgan11250%8/27/2024
Howard Pinnington101100%9/1/2026
Brian McCarrick101100%8/25/2026
Jim Rennison0110%8/18/2026
Keith Whalley101100%8/11/2026
John Cooper101100%8/4/2026
Ronnie Mills101100%7/28/2026
Anthony Little101100%7/21/2026
Biggest Win
Absent (+21)5/19/2026
Heaviest Defeat
Ste Evans (-17)8/6/2024
Best Season
202293% · 15 matches
Worst Season
202413% · 15 matches
Form Arc (1st half → 2nd half)
55% → 71%improving
Avg Opponent Rating Faced
84681 known · 0 unknown
vs Strong Opponents (rating ≥ 1000)
2-1115% win rate
vs Weak Opponents (rating < 1000)
49-1972% win rate

By Division

Division 235-16 (69%)
Division 12-13 (13%)
Division 314-1 (93%)
Division 113.3%
2W·13L·15 played
Division 268.6%
35W·16L·51 played
Division 393.3%
14W·1L·15 played

Debut

Apr 12, 2022

Latest

Sep 1, 2026

Seasons Active

5 (4.4 yr span)

Matches / Season

16.2 (81 total)

Seasons

20222023202420252026